off-the-cuff decision - German English Dictionary